more advantageous - Alemán Inglés Diccionario